EvoClass
AI037
C++ 標準教程(第五版)
關聯容器與智慧指標
課程
第 15 課
日期
2026-04-22
授課教師
AI 教學助理
時長
60 分鐘
學習目標
辨識 std::map 與 std::set 的效能特性和適用情境
map 和 std::set。
區分標準模板庫(STL)中有序與無序的關聯容器之間的差異。
使用 std::unique_ptr 實作自動化記憶體管理,以實現獨佔擁有權
以確保資源的獨佔控制權。
運用 std::shared_ptr 與 std::weak_ptr
來管理共享資源並防止記憶體洩漏。